home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-9.10-netbook-remix-PL.iso / casper / filesystem.squashfs / usr / share / pyshared / nevow / livetest.js < prev    next >
Text File  |  2005-07-12  |  883b  |  36 lines

  1.  
  2. var loadObservers = [];
  3.  
  4. var addLoadObserver = function(observer) {
  5.     loadObservers.push(observer);
  6. }
  7.  
  8. var loadNotify = function() {
  9.     for (var i in loadObservers) {
  10.         loadObservers[i]();
  11.     }
  12.     loadObservers = [];
  13. }
  14.  
  15. var numPassed = 0;
  16. var numFailed = 0;
  17.  
  18. var passed = function(whichTest) {
  19.     numPassed += 1;
  20.     document.getElementById('test-'+whichTest).className = 'test-passes';
  21.     document.getElementById('test-passes').innerHTML = numPassed;
  22. }
  23.  
  24. var failed = function(whichTest, text) {
  25.     numFailed += 1;
  26.     var testRow = document.getElementById('test-'+whichTest)
  27.     testRow.className = 'test-failures';
  28.     testRow.childNodes[0].title = text;
  29.     document.getElementById('test-failures').innerHTML = numFailed;
  30. }
  31.  
  32. var setContentLocation = function(newLocation) {
  33.     return document.getElementById('testframe').contentDocument.location = newLocation;
  34. }
  35.  
  36.